﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using MySql.Data.MySqlClient;

namespace ServicioSocial.Clases
{
    class CatAsignaturas
    {
        public static DataTable buscaTodasAsignaturas()
        {
            MySqlConnection ConexionMySql = new MySqlConnection();
            CadenaConexion miCadena = new CadenaConexion();
            ConexionMySql.ConnectionString = miCadena.AsignaCadenaConexion();
            MySqlDataAdapter daAsignatura = new MySqlDataAdapter("select ClaveEntidad, Nombre, " +
                "Descripcion, Semestre from cat_materias;", ConexionMySql);
            DataTable dtAsignaturas = new DataTable();
            daAsignatura.Fill(dtAsignaturas);
            return dtAsignaturas;
        }

        public static bool insertaAsignatura(string Nombre, string Descripcion, string Semestre)
        {
            bool inserta = false;
            MySqlConnection ConexionMySql = new MySqlConnection();
            CadenaConexion miCadena = new CadenaConexion();
            ConexionMySql.ConnectionString = miCadena.AsignaCadenaConexion();
            string Insert = "insert into cat_materias(Nombre, Descripcion, Semestre) " +
                            "values('" + Nombre + "', '" + Descripcion + "', " +
                            "'" + Semestre + "');";
            ConexionMySql.Open();
            try
            {
                MySqlCommand comando = new MySqlCommand(Insert, ConexionMySql);
                comando.ExecuteNonQuery();
                inserta = true;
                return inserta;
            }
            catch
            {
                return inserta;
            }
        }

    }
}
